int pgmfcNatTest() {
    PGMFC_Native::init();

    for (int idx = 0; idx < 50; idx++) {
        unsigned short cn[20];
        PGMFC_Native::mfcs_detect(cn);
        unsigned long long handle = PGMFC_Native::mfcs_initialization(cn[0]);
        cout << idx << "," << handle << endl;
        if (handle != 0) {
            PGMFC_Native::mfcs_close(handle);
            cout << "Close" << endl;
            //PGMFC_Native::release();
            //return 1;
        }
        //Sleep(100);
    }

    //PGMFC_Native::release();
    return 1;
}